From: Matthias Clasen Date: Mon, 13 Dec 2021 02:01:40 +0000 (-0500) Subject: dragicon: Make color icons work in X11 X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~91^2^2~63^2~1 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=42fd499af4c0af999da2a579a4bcc03d2e666a27;p=gtk4.git dragicon: Make color icons work in X11 We need to disable the DND support in GtkColorSwatch completely for this to work in X11. --- diff --git a/gtk/gtkdragicon.c b/gtk/gtkdragicon.c index 02c20d42e5..dfcd6768c6 100644 --- a/gtk/gtkdragicon.c +++ b/gtk/gtkdragicon.c @@ -546,6 +546,8 @@ gtk_drag_icon_create_widget_for_value (const GValue *value) GtkWidget *swatch; swatch = gtk_color_swatch_new (); + gtk_color_swatch_set_can_drag (GTK_COLOR_SWATCH (swatch), FALSE); + gtk_color_swatch_set_can_drop (GTK_COLOR_SWATCH (swatch), FALSE); gtk_color_swatch_set_rgba (GTK_COLOR_SWATCH (swatch), g_value_get_boxed (value)); return swatch;